hammer out an agreement - Deutsch Englisch Wörterbuch